package nc.ui.budget.tools.myRefreshRelation.fm_special;

import nc.ui.budget.tools.NCLocator.MyNCLocator;
import nc.ui.budget.tools.myRefreshRelation.IMyRefresh;
import nc.ui.budget.tools.myRefreshRelation.CommonFun;
import nc.ui.budget.tools.pubfun.Refresh;
import nc.ui.trade.manage.BillManageUI;
import nc.vo.budget.downsend.DownsendBVO;
import nc.vo.pub.lang.UFDouble;

public class fm_specialadd  extends fm_special{
	public String getDetailMoney(){
		return "zj_zj";
	}
	public fm_specialadd(BillManageUI billUI) {
		super(billUI);
		downsendbName = "fm_up_addDownsendBVO";
		session=3;
		hejishu="appenbdgt";
		shiyongshu="def5";
		hejishu_b="zj_zj";
	}
	public double getGAP(String pk_downsend_b, String pk_formation) throws Exception {
		return MyNCLocator.getLocator().getIDownsent_b()
		.getGapFm_special3(pk_downsend_b,
				pk_formation);
	}
	public UFDouble getKongZhiShu(DownsendBVO downsendb) {
		return downsendb.getAppenbdgt();
	}
	public void Fm_upPageReflash(String pk_formation)throws Exception{
		MyNCLocator.getLocator().getIupmakespecial().summarizing3(pk_formation);
		new Refresh().fm_up_addRefresh();
	}
}
